#ifndef _ADDRESS_H
#define _ADDRESS_H
#include "stdint.h"
#include "SysVariableInit.h"
/* Includes ------------------------------------------------------------------*/
//#include "Frame.h"
/* Private typedef -----------------------------------------------------------*/ 
/* Private define ------------------------------------------------------------*/
/* Private macro -------------------------------------------------------------*/
/* Private variables ---------------------------------------------------------*/
/* Referencing variables -----------------------------------------------------*/

/* Private function ----------------------------------------------------------*/
/* Referencing functions -----------------------------------------------------*/
extern void PhyAddrSaveProcess(void);
extern void HostAddrSaveProcess(void);
extern void HostAddrDeleteProcess(void);
extern void PhyAddrDeleteAllProcess(void);
extern void CopyCacheAddrAsResponse(void);
extern uint8_t MsgChannelCheckProcess(void);
extern uint8_t MsgHostSourceAddrCheckProcess(void);
extern uint8_t MsgPhyAddrCheckProcess(uint8_t Type);
extern void PhyDeleteOneAddrProcess(uint8_t ValidNo);
extern uint8_t AckRxAddrCheckProcess(ACKFRAME *RxPtr);
extern uint8_t HostSourceDestAddrCompareProcess(void);
extern uint8_t RxDestAddrCheckProcess(void);


extern uint8_t BootUpdateAddrCheckProcess(void);
#endif
